package com.example.demo.autoConfig;


import org.springframework.boot.CommandLineRunner;
import org.springframework.core.env.Environment;

import java.util.Objects;

//当该类没有使用时，程序自动忽略黄色警告
@SuppressWarnings("unused")

public class CustomCommandLinerRunner implements CommandLineRunner {

    Environment env;

    public CustomCommandLinerRunner(Environment env) {
        this.env = env;
    }

    //检查下面方法是否在父类中存在
    @Override
    public void run(String... args) {
        System.out.println("利用springboot 自动装配 的CommandLineRunner");
        System.out.println("生成一个随机字符串".concat(Objects.requireNonNull(env.getProperty("random."))));
    }
}
